endorsement without recourse - Turkish English Dictionary